home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Gamer (Italian) 45
/
PC Gamer IT CD 45 2-2.iso
/
abomination
/
data1.cab
/
Other_(English)
/
!Abomb.exe
/
in
next >
Wrap
Text File
|
1999-07-26
|
152KB
|
395 lines
xyuv INTVERTEXLeftSection
@@FindLeft@@FoundLeft@@Left14div@@LeftPrestep@@ExitRightSection@@FindRight@@FoundRight@@Right14div@@RightPrestepFlatPolygonASM @@Lookup1 @@Lookup2 @@Lookup3@@LeftHandPoly@@RightHandPoly@@Calculate
@@DrawLoop@@DLoop@@Skip@@StillRight@@SkipAddRight@@StillLeft@@SkipAddLeftConst256Scale16UValueVValue NextDelta
NextDeltaU
NextDeltaVWidestDeltaUDeltaVTmpDudxfracDvdxfrac DuvdxstepRightHeight
Right_DxdyRight_X
RightCount RightList
LeftHeight Left_Dxdy Left_Dudy Left_DvdyLeft_XLeft_ULeft_V LeftCount_colLeftList??0000??0001??0002??0003??0004??0005??0006??0007??0008??0009??000A??000B??000C??000D??000E??000FBlitLeftTriangleMMX2BPPlpSourcelpDestination@@Loop@@Skip1SP_StoreBlitDarkArea15Bit2BPPlpSourceSurfacedwSourceWidthdwSourceDepthdwSourceModulolpDestSurfacedwDestModulo@@LoopY@@LoopX!BlitAreaMaskClear25Trans15Bit2BPPlpSourcelpDestinationnSXnSYnWnHnDXnDYnPitch
@@ClipXMin
@@ClipXMax
@@ClipYMin
@@ClipYMax@@HeightLoop@@WidthLoop@@Skip@@Exit!BlitAreaMaskClear50Trans15Bit2BPP!BlitAreaMaskClear75Trans15Bit2BPP!BlitAreaMaskClearDynamic15Bit2BPP@@NoBlue @@NoGreen@@Write@@WritePurple#BlitAreaMaskPlayfieldTrans15Bit2BPPBlitSpriteTrans15Bit2BPP@@TransparentBlitGreenArea15Bit2BPPlpScreennXnY@@YLoop@@XLoop@@LoopBlitAreaSemiTrans15Bit2BPPn_PlayfieldWidthn_PlayfieldDepthn_PlayfieldPitchClipnStoreXnStoreYnStoreWnStoreH
Dest_Store Src_StoreBlitLeftTriangle2BPPlpSourcelpDestination@@Loop@@Skip@@Skip1BlitClearLeftTriangle2BPPBlitRGBLeftTriangle2BPPRGB@@BlitShade@@Loop2@@MSkip@@MSkip2@@ExitSP_StoreBlitRightTriangle2BPPlpSourcelpDestination@@Loop@@Skip@@Skip1BlitClearRightTriangle2BPPBlitRGBRightTriangle2BPPRGB@@BlitShade@@Loop2@@MSkip@@MSkip2@@ExitSP_Store"BlitRightMaskTriangleGood16Bit2BPPlpSourcelpDestinationPitch@@0002@@0001@@0000@@0005@@0007@@0004@@0009@@000B@@0008@@000E@@000D@@000C@@0012@@0011@@0010@@0016@@0015@@0014@@0019@@001B@@0018@@001D@@001F@@001C@@0021@@0023@@0020@@0025@@0027@@0024@@002A@@0029@@0028@@002E@@002D@@002C@@0032@@0031@@0030@@0036@@0035@@0034@@003A@@0039@@0038@@003D@@003F@@003C@@0041@@0043@@0040@@0045@@0047@@0044@@0049@@004B@@0048@@004D@@004F@@004C@@0051@@0053@@0050@@0056@@0055@@0054@@005A@@0059@@0058@@005E@@005D@@005C@@0062@@0061@@0060@@0066@@0065@@0064@@006A@@0069@@0068@@006E@@006D@@006C@@0071@@0073@@0070@@0075@@0077@@0074@@0079@@007B@@0078@@007D@@007F@@007C@@0081@@0083@@0080@@0085@@0087@@0084@@0089@@008B@@0088@@008D@@008F@@008C@@0092@@0091@@0090@@0096@@0095@@0094@@009A@@0099@@0098@@009E@@009D@@009C@@00A2@@00A1@@00A0@@00A6@@00A5@@00A4@@00AA@@00A9@@00A8@@00AD@@00AF@@00AC@@00B1@@00B3@@00B0@@00B5@@00B7@@00B4@@00B9@@00BB@@00B8@@00BD@@00BF@@00BC@@00C1@@00C3@@00C0@@00C6@@00C5@@00C4@@00CA@@00C9@@00C8@@00CE@@00CD@@00CC@@00D2@@00D1@@00D0@@00D6@@00D5@@00D4@@00D9@@00DB@@00D8@@00DD@@00DF@@00DC@@00E1@@00E3@@00E0@@00E5@@00E7@@00E4@@00EA@@00E9@@00E8@@00EE@@00ED@@00EC@@00F2@@00F1@@00F0@@00F5@@00F7@@00F4@@00F9@@00FB@@00F8@@00FE@@00FD@@00FC!BlitLeftMaskTriangleGood16Bit2BPP@@0102@@0101@@0100@@0105@@0107@@0104@@0109@@010B@@0108@@010E@@010D@@010C@@0112@@0111@@0110@@0116@@0115@@0114@@0119@@011B@@0118@@011D@@011F@@011C@@0121@@0123@@0120@@0125@@0127@@0124@@012A@@0129@@0128@@012E@@012D@@012C@@0132@@0131@@0130@@0136@@0135@@0134@@013A@@0139@@0138@@013D@@013F@@013C@@0141@@0143@@0140@@0145@@0147@@0144@@0149@@014B@@0148@@014D@@014F@@014C@@0151@@0153@@0150@@0156@@0155@@0154@@015A@@0159@@0158@@015E@@015D@@015C@@0162@@0161@@0160@@0166@@0165@@0164@@016A@@0169@@0168@@016E@@016D@@016C@@0171@@0173@@0170@@0175@@0177@@0174@@0179@@017B@@0178@@017D@@017F@@017C@@0181@@0183@@0180@@0185@@0187@@0184@@0189@@018B@@0188@@018D@@018F@@018C@@0192@@0191@@0190@@0196@@0195@@0194@@019A@@0199@@0198@@019E@@019D@@019C@@01A2@@01A1@@01A0@@01A6@@01A5@@01A4@@01AA@@01A9@@01A8@@01AD@@01AF@@01AC@@01B1@@01B3@@01B0@@01B5@@01B7@@01B4@@01B9@@01BB@@01B8@@01BD@@01BF@@01BC@@01C1@@01C3@@01C0@@01C6@@01C5@@01C4@@01CA@@01C9@@01C8@@01CE@@01CD@@01CC@@01D2@@01D1@@01D0@@01D6@@01D5@@01D4@@01D9@@01DB@@01D8@@01DD@@01DF@@01DC@@01E1@@01E3@@01E0@@01E5@@01E7@@01E4@@01EA@@01E9@@01E8@@01EE@@01ED@@01EC@@01F2@@01F1@@01F0@@01F5@@01F7@@01F4@@01F9@@01FB@@01F8@@01FE@@01FD@@01FC@@Exit"BlitRightMaskTriangleGood15Bit2BPP@@0202@@0201@@0200@@0205@@0207@@0204@@0209@@020B@@0208@@020E@@020D@@020C@@0212@@0211@@0210@@0216@@0215@@0214@@0219@@021B@@0218@@021D@@021F@@021C@@0221@@0223@@0220@@0225@@0227@@0224@@022A@@0229@@0228@@022E@@022D@@022C@@0232@@0231@@0230@@0236@@0235@@0234@@023A@@0239@@0238@@023D@@023F@@023C@@0241@@0243@@0240@@0245@@0247@@0244@@0249@@024B@@0248@@024D@@024F@@024C@@0251@@0253@@0250@@0256@@0255@@0254@@025A@@0259@@0258@@025E@@025D@@025C@@0262@@0261@@0260@@0266@@0265@@0264@@026A@@0269@@0268@@026E@@026D@@026C@@0271@@0273@@0270@@0275@@0277@@0274@@0279@@027B@@0278@@027D@@027F@@027C@@0281@@0283@@0280@@0285@@0287@@0284@@0289@@028B@@0288@@028D@@028F@@028C@@0292@@0291@@0290@@0296@@0295@@0294@@029A@@0299@@0298@@029E@@029D@@029C@@02A2@@02A1@@02A0@@02A6@@02A5@@02A4@@02AA@@02A9@@02A8@@02AD@@02AF@@02AC@@02B1@@02B3@@02B0@@02B5@@02B7@@02B4@@02B9@@02BB@@02B8@@02BD@@02BF@@02BC@@02C1@@02C3@@02C0@@02C6@@02C5@@02C4@@02CA@@02C9@@02C8@@02CE@@02CD@@02CC@@02D2@@02D1@@02D0@@02D6@@02D5@@02D4@@02D9@@02DB@@02D8@@02DD@@02DF@@02DC@@02E1@@02E3@@02E0@@02E5@@02E7@@02E4@@02EA@@02E9@@02E8@@02EE@@02ED@@02EC@@02F2@@02F1@@02F0@@02F5@@02F7@@02F4@@02F9@@02FB@@02F8@@02FE@@02FD@@02FC!BlitLeftMaskTriangleGood15Bit2BPP@@0302@@0301@@0300@@0305@@0307@@0304@@0309@@030B@@0308@@030E@@030D@@030C@@0312@@0311@@0310@@0316@@0315@@0314@@0319@@031B@@0318@@031D@@031F@@031C@@0321@@0323@@0320@@0325@@0327@@0324@@032A@@0329@@0328@@032E@@032D@@032C@@0332@@0331@@0330@@0336@@0335@@0334@@033A@@0339@@0338@@033D@@033F@@033C@@0341@@0343@@0340@@0345@@0347@@0344@@0349@@034B@@0348@@034D@@034F@@034C@@0351@@0353@@0350@@0356@@0355@@0354@@035A@@0359@@0358@@035E@@035D@@035C@@0362@@0361@@0360@@0366@@0365@@0364@@036A@@0369@@0368@@036E@@036D@@036C@@0371@@0373@@0370@@0375@@0377@@0374@@0379@@037B@@0378@@037D@@037F@@037C@@0381@@0383@@0380@@0385@@0387@@0384@@0389@@038B@@0388@@038D@@038F@@038C@@0392@@0391@@0390@@0396@@0395@@0394@@039A@@0399@@0398@@039E@@039D@@039C@@03A2@@03A1@@03A0@@03A6@@03A5@@03A4@@03AA@@03A9@@03A8@@03AD@@03AF@@03AC@@03B1@@03B3@@03B0@@03B5@@03B7@@03B4@@03B9@@03BB@@03B8@@03BD@@03BF@@03BC@@03C1@@03C3@@03C0@@03C6@@03C5@@03C4@@03CA@@03C9@@03C8@@03CE@@03CD@@03CC@@03D2@@03D1@@03D0@@03D6@@03D5@@03D4@@03D9@@03DB@@03D8@@03DD@@03DF@@03DC@@03E1@@03E3@@03E0@@03E5@@03E7@@03E4@@03EA@@03E9@@03E8@@03EE@@03ED@@03EC@@03F2@@03F1@@03F0@@03F5@@03F7@@03F4@@03F9@@03FB@@03F8@@03FE@@03FD@@03FC!BlitRightMaskTriangleBad16Bit2BPP@@0402@@0401@@0400@@0405@@0407@@0404@@0409@@040B@@0408@@040E@@040D@@040C@@0412@@0411@@0410@@0416@@0415@@0414@@0419@@041B@@0418@@041D@@041F@@041C@@0421@@0423@@0420@@0425@@0427@@0424@@042A@@0429@@0428@@042E@@042D@@042C@@0432@@0431@@0430@@0436@@0435@@0434@@043A@@0439@@0438@@043D@@043F@@043C@@0441@@0443@@0440@@0445@@0447@@0444@@0449@@044B@@0448@@044D@@044F@@044C@@0451@@0453@@0450@@0456@@0455@@0454@@045A@@0459@@0458@@045E@@045D@@045C@@0462@@0461@@0460@@0466@@0465@@0464@@046A@@0469@@0468@@046E@@046D@@046C@@0471@@0473@@0470@@0475@@0477@@0474@@0479@@047B@@0478@@047D@@047F@@047C@@0481@@0483@@0480@@0485@@0487@@0484@@0489@@048B@@0488@@048D@@048F@@048C@@0492@@0491@@0490@@0496@@0495@@0494@@049A@@0499@@0498@@049E@@049D@@049C@@04A2@@04A1@@04A0@@04A6@@04A5@@04A4@@04AA@@04A9@@04A8@@04AD@@04AF@@04AC@@04B1@@04B3@@04B0@@04B5@@04B7@@04B4@@04B9@@04BB@@04B8@@04BD@@04BF@@04BC@@04C1@@04C3@@04C0@@04C6@@04C5@@04C4@@04CA@@04C9@@04C8@@04CE@@04CD@@04CC@@04D2@@04D1@@04D0@@04D6@@04D5@@04D4@@04D9@@04DB@@04D8@@04DD@@04DF@@04DC@@04E1@@04E3@@04E0@@04E5@@04E7@@04E4@@04EA@@04E9@@04E8@@04EE@@04ED@@04EC@@04F2@@04F1@@04F0@@04F5@@04F7@@04F4@@04F9@@04FB@@04F8@@04FE@@04FD@@04FC BlitLeftMaskTriangleBad16Bit2BPP@@0502@@0501@@0500@@0505@@0507@@0504@@0509@@050B@@0508@@050E@@050D@@050C@@0512@@0511@@0510@@0516@@0515@@0514@@0519@@051B@@0518@@051D@@051F@@051C@@0521@@0523@@0520@@0525@@0527@@0524@@052A@@0529@@0528@@052E@@052D@@052C@@0532@@0531@@0530@@0536@@0535@@0534@@053A@@0539@@0538@@053D@@053F@@053C@@0541@@0543@@0540@@0545@@0547@@0544@@0549@@054B@@0548@@054D@@054F@@054C@@0551@@0553@@0550@@0556@@0555@@0554@@055A@@0559@@0558@@055E@@055D@@055C@@0562@@0561@@0560@@0566@@0565@@0564@@056A@@0569@@0568@@056E@@056D@@056C@@0571@@0573@@0570@@0575@@0577@@0574@@0579@@057B@@0578@@057D@@057F@@057C@@0581@@0583@@0580@@0585@@0587@@0584@@0589@@058B@@0588@@058D@@058F@@058C@@0592@@0591@@0590@@0596@@0595@@0594@@059A@@0599@@0598@@059E@@059D@@059C@@05A2@@05A1@@05A0@@05A6@@05A5@@05A4@@05AA@@05A9@@05A8@@05AD@@05AF@@05AC@@05B1@@05B3@@05B0@@05B5@@05B7@@05B4@@05B9@@05BB@@05B8@@05BD@@05BF@@05BC@@05C1@@05C3@@05C0@@05C6@@05C5@@05C4@@05CA@@05C9@@05C8@@05CE@@05CD@@05CC@@05D2@@05D1@@05D0@@05D6@@05D5@@05D4@@05D9@@05DB@@05D8@@05DD@@05DF@@05DC@@05E1@@05E3@@05E0@@05E5@@05E7@@05E4@@05EA@@05E9@@05E8@@05EE@@05ED@@05EC@@05F2@@05F1@@05F0@@05F5@@05F7@@05F4@@05F9@@05FB@@05F8@@05FE@@05FD@@05FC!BlitRightMaskTriangleBad15Bit2BPP@@0602@@0601@@0600@@0605@@0607@@0604@@0609@@060B@@0608@@060E@@060D@@060C@@0612@@0611@@0610@@0616@@0615@@0614@@0619@@061B@@0618@@061D@@061F@@061C@@0621@@0623@@0620@@0625@@0627@@0624@@062A@@0629@@0628@@062E@@062D@@062C@@0632@@0631@@0630@@0636@@0635@@0634@@063A@@0639@@0638@@063D@@063F@@063C@@0641@@0643@@0640@@0645@@0647@@0644@@0649@@064B@@0648@@064D@@064F@@064C@@0651@@0653@@0650@@0656@@0655@@0654@@065A@@0659@@0658@@065E@@065D@@065C@@0662@@0661@@0660@@0666@@0665@@0664@@066A@@0669@@0668@@066E@@066D@@066C@@0671@@0673@@0670@@0675@@0677@@0674@@0679@@067B@@0678@@067D@@067F@@067C@@0681@@0683@@0680@@0685@@0687@@0684@@0689@@068B@@0688@@068D@@068F@@068C@@0692@@0691@@0690@@0696@@0695@@0694@@069A@@0699@@0698@@069E@@069D@@069C@@06A2@@06A1@@06A0@@06A6@@06A5@@06A4@@06AA@@06A9@@06A8@@06AD@@06AF@@06AC@@06B1@@06B3@@06B0@@06B5@@06B7@@06B4@@06B9@@06BB@@06B8@@06BD@@06BF@@06BC@@06C1@@06C3@@06C0@@06C6@@06C5@@06C4@@06CA@@06C9@@06C8@@06CE@@06CD@@06CC@@06D2@@06D1@@06D0@@06D6@@06D5@@06D4@@06D9@@06DB@@06D8@@06DD@@06DF@@06DC@@06E1@@06E3@@06E0@@06E5@@06E7@@06E4@@06EA@@06E9@@06E8@@06EE@@06ED@@06EC@@06F2@@06F1@@06F0@@06F5@@06F7@@06F4@@06F9@@06FB@@06F8@@06FE@@06FD@@06FC BlitLeftMaskTriangleBad15Bit2BPP@@0702@@0701@@0700@@0705@@0707@@0704@@0709@@070B@@0708@@070E@@070D@@070C@@0712@@0711@@0710@@0716@@0715@@0714@@0719@@071B@@0718@@071D@@071F@@071C@@0721@@0723@@0720@@0725@@0727@@0724@@072A@@0729@@0728@@072E@@072D@@072C@@0732@@0731@@0730@@0736@@0735@@0734@@073A@@0739@@0738@@073D@@073F@@073C@@0741@@0743@@0740@@0745@@0747@@0744@@0749@@074B@@0748@@074D@@074F@@074C@@0751@@0753@@0750@@0756@@0755@@0754@@075A@@0759@@0758@@075E@@075D@@075C@@0762@@0761@@0760@@0766@@0765@@0764@@076A@@0769@@0768@@076E@@076D@@076C@@0771@@0773@@0770@@0775@@0777@@0774@@0779@@077B@@0778@@077D@@077F@@077C@@0781@@0783@@0780@@0785@@0787@@0784@@0789@@078B@@0788@@078D@@078F@@078C@@0792@@0791@@0790@@0796@@0795@@0794@@079A@@0799@@0798@@079E@@079D@@079C@@07A2@@07A1@@07A0@@07A6@@07A5@@07A4@@07AA@@07A9@@07A8@@07AD@@07AF@@07AC@@07B1@@07B3@@07B0@@07B5@@07B7@@07B4@@07B9@@07BB@@07B8@@07BD@@07BF@@07BC@@07C1@@07C3@@07C0@@07C6@@07C5@@07C4@@07CA@@07C9@@07C8@@07CE@@07CD@@07CC@@07D2@@07D1@@07D0@@07D6@@07D5@@07D4@@07D9@@07DB@@07D8@@07DD@@07DF@@07DC@@07E1@@07E3@@07E0@@07E5@@07E7@@07E4@@07EA@@07E9@@07E8@@07EE@@07ED@@07EC@@07F2@@07F1@@07F0@@07F5@@07F7@@07F4@@07F9@@07FB@@07F8@@07FE@@07FD@@07FCBlitRightMaskTriangle2BPP@@0801@@0800@@0805@@0804@@0809@@0808@@080D@@080C@@0811@@0810@@0815@@0814@@0819@@0818@@081D@@081C@@0821@@0820@@0825@@0824@@0829@@0828@@082D@@082C@@0831@@0830@@0835@@0834@@0839@@0838@@083D@@083C@@0841@@0840@@0845@@0844@@0849@@0848@@084D@@084C@@0851@@0850@@0855@@0854@@0859@@0858@@085D@@085C@@0861@@0860@@0865@@0864@@0869@@0868@@086D@@086C@@0871@@0870@@0875@@0874@@0879@@0878@@087D@@087C@@0881@@0880@@0885@@0884@@0889@@0888@@088D@@088C@@0891@@0890@@0895@@0894@@0899@@0898@@089D@@089C@@08A1@@08A0@@08A5@@08A4@@08A9@@08A8@@08AD@@08AC@@08B1@@08B0@@08B5@@08B4@@08B9@@08B8@@08BD@@08BC@@08C1@@08C0@@08C5@@08C4@@08C9@@08C8@@08CD@@08CC@@08D1@@08D0@@08D5@@08D4@@08D9@@08D8@@08DD@@08DC@@08E1@@08E0@@08E5@@08E4@@08E9@@08E8@@08ED@@08EC@@08F1@@08F0@@08F5@@08F4@@08F9@@08F8@@08FD@@08FCBlitLeftMaskTriangle2BPP@@0901@@0900@@0905@@0904@@0909@@0908@@090D@@090C@@0911@@0910@@0915@@0914@@0919@@0918@@091D@@091C@@0921@@0920@@0925@@0924@@0929@@0928@@092D@@092C@@0931@@0930@@0935@@0934@@0939@@0938@@093D@@093C@@0941@@0940@@0945@@0944@@0949@@0948@@094D@@094C@@0951@@0950@@0955@@0954@@0959@@0958@@095D@@095C@@0961@@0960@@0965@@0964@@0969@@0968@@096D@@096C@@0971@@0970@@0975@@0974@@0979@@0978@@097D@@097C@@0981@@0980@@0985@@0984@@0989@@0988@@098D@@098C@@0991@@0990@@0995@@0994@@0999@@0998@@099D@@099C@@09A1@@09A0@@09A5@@09A4@@09A9@@09A8@@09AD@@09AC@@09B1@@09B0@@09B5@@09B4@@09B9@@09B8@@09BD@@09BC@@09C1@@09C0@@09C5@@09C4@@09C9@@09C8@@09CD@@09CC@@09D1@@09D0@@09D5@@09D4@@09D9@@09D8@@09DD@@09DC@@09E1@@09E0@@09E5@@09E4@@09E9@@09E8@@09ED@@09EC@@09F1@@09F0@@09F5@@09F4@@09F9@@09F8@@09FD@@09FC&BlitRightMaskSolidTriangleBad15Bit2BPP@@0A02@@0A01@@0A03@@0A00@@0A06@@0A05@@0A07@@0A04@@0A0A@@0A09@@0A0B@@0A08@@0A0E@@0A0D@@0A0F@@0A0C@@0A12@@0A11@@0A13@@0A10@@0A16@@0A15@@0A17@@0A14@@0A1A@@0A19@@0A1B@@0A18@@0A1E@@0A1D@@0A1F@@0A1C@@0A22@@0A21@@0A23@@0A20@@0A26@@0A25@@0A27@@0A24@@0A2A@@0A29@@0A2B@@0A28@@0A2E@@0A2D@@0A2F@@0A2C@@0A32@@0A31@@0A33@@0A30@@0A36@@0A35@@0A37@@0A34@@0A3A@@0A39@@0A3B@@0A38@@0A3E@@0A3D@@0A3F@@0A3C@@0A42@@0A41@@0A43@@0A40@@0A46@@0A45@@0A47@@0A44@@0A4A@@0A49@@0A4B@@0A48@@0A4E@@0A4D@@0A4F@@0A4C@@0A52@@0A51@@0A53@@0A50@@0A56@@0A55@@0A57@@0A54@@0A5A@@0A59@@0A5B@@0A58@@0A5E@@0A5D@@0A5F@@0A5C@@0A62@@0A61@@0A63@@0A60@@0A66@@0A65@@0A67@@0A64@@0A6A@@0A69@@0A6B@@0A68@@0A6E@@0A6D@@0A6F@@0A6C@@0A72@@0A71@@0A73@@0A70@@0A76@@0A75@@0A77@@0A74@@0A7A@@0A79@@0A7B@@0A78@@0A7E@@0A7D@@0A7F@@0A7C@@0A82@@0A81@@0A83@@0A80@@0A86@@0A85@@0A87@@0A84@@0A8A@@0A89@@0A8B@@0A88@@0A8E@@0A8D@@0A8F@@0A8C@@0A92@@0A91@@0A93@@0A90@@0A96@@0A95@@0A97@@0A94@@0A9A@@0A99@@0A9B@@0A98@@0A9E@@0A9D@@0A9F@@0A9C@@0AA2@@0AA1@@0AA3@@0AA0@@0AA6@@0AA5@@0AA7@@0AA4@@0AAA@@0AA9@@0AAB@@0AA8@@0AAE@@0AAD@@0AAF@@0AAC@@0AB2@@0AB1@@0AB3@@0AB0@@0AB6@@0AB5@@0AB7@@0AB4@@0ABA@@0AB9@@0ABB@@0AB8@@0ABE@@0ABD@@0ABF@@0ABC@@0AC2@@0AC1@@0AC3@@0AC0@@0AC6@@0AC5@@0AC7@@0AC4@@0ACA@@0AC9@@0ACB@@0AC8@@0ACE@@0ACD@@0ACF@@0ACC@@0AD2@@0AD1@@0AD3@@0AD0@@0AD6@@0AD5@@0AD7@@0AD4@@0ADA@@0AD9@@0ADB@@0AD8@@0ADE@@0ADD@@0ADF@@0ADC@@0AE2@@0AE1@@0AE3@@0AE0@@0AE6@@0AE5@@0AE7@@0AE4@@0AEA@@0AE9@@0AEB@@0AE8@@0AEE@@0AED@@0AEF@@0AEC@@0AF2@@0AF1@@0AF3@@0AF0@@0AF6@@0AF5@@0AF7@@0AF4@@0AFA@@0AF9@@0AFB@@0AF8@@0AFE@@0AFD@@0AFF@@0AFC%BlitLeftMaskSolidTriangleBad15Bit2BPP@@0B02@@0B01@@0B03@@0B00@@0B06@@0B05@@0B07@@0B04@@0B0A@@0B09@@0B0B@@0B08@@0B0E@@0B0D@@0B0F@@0B0C@@0B12@@0B11@@0B13@@0B10@@0B16@@0B15@@0B17@@0B14@@0B1A@@0B19@@0B1B@@0B18@@0B1E@@0B1D@@0B1F@@0B1C@@0B22@@0B21@@0B23@@0B20@@0B26@@0B25@@0B27@@0B24@@0B2A@@0B29@@0B2B@@0B28@@0B2E@@0B2D@@0B2F@@0B2C@@0B32@@0B31@@0B33@@0B30@@0B36@@0B35@@0B37@@0B34@@0B3A@@0B39@@0B3B@@0B38@@0B3E@@0B3D@@0B3F@@0B3C@@0B42@@0B41@@0B43@@0B40@@0B46@@0B45@@0B47@@0B44@@0B4A@@0B49@@0B4B@@0B48@@0B4E@@0B4D@@0B4F@@0B4C@@0B52@@0B51@@0B53@@0B50@@0B56@@0B55@@0B57@@0B54@@0B5A@@0B59@@0B5B@@0B58@@0B5E@@0B5D@@0B5F@@0B5C@@0B62@@0B61@@0B63@@0B60@@0B66@@0B65@@0B67@@0B64@@0B6A@@0B69@@0B6B@@0B68@@0B6E@@0B6D@@0B6F@@0B6C@@0B72@@0B71@@0B73@@0B70@@0B76@@0B75@@0B77@@0B74@@0B7A@@0B79@@0B7B@@0B78@@0B7E@@0B7D@@0B7F@@0B7C@@0B82@@0B81@@0B83@@0B80@@0B86@@0B85@@0B87@@0B84@@0B8A@@0B89@@0B8B@@0B88@@0B8E@@0B8D@@0B8F@@0B8C@@0B92@@0B91@@0B93@@0B90@@0B96@@0B95@@0B97@@0B94@@0B9A@@0B99@@0B9B@@0B98@@0B9E@@0B9D@@0B9F@@0B9C@@0BA2@@0BA1@@0BA3@@0BA0@@0BA6@@0BA5@@0BA7@@0BA4@@0BAA@@0BA9@@0BAB@@0BA8@@0BAE@@0BAD@@0BAF@@0BAC@@0BB2@@0BB1@@0BB3@@0BB0@@0BB6@@0BB5@@0BB7@@0BB4@@0BBA@@0BB9@@0BBB@@0BB8@@0BBE@@0BBD@@0BBF@@0BBC@@0BC2@@0BC1@@0BC3@@0BC0@@0BC6@@0BC5@@0BC7@@0BC4@@0BCA@@0BC9@@0BCB@@0BC8@@0BCE@@0BCD@@0BCF@@0BCC@@0BD2@@0BD1@@0BD3@@0BD0@@0BD6@@0BD5@@0BD7@@0BD4@@0BDA@@0BD9@@0BDB@@0BD8@@0BDE@@0BDD@@0BDF@@0BDC@@0BE2@@0BE1@@0BE3@@0BE0@@0BE6@@0BE5@@0BE7@@0BE4@@0BEA@@0BE9@@0BEB@@0BE8@@0BEE@@0BED@@0BEF@@0BEC@@0BF2@@0BF1@@0BF3@@0BF0@@0BF6@@0BF5@@0BF7@@0BF4@@0BFA@@0BF9@@0BFB@@0BF8@@0BFE@@0BFD@@0BFF@@0BFC&BlitRightMaskSolidTriangleBad16Bit2BPP@@0C02@@0C01@@0C03@@0C00@@0C06@@0C05@@0C07@@0C04@@0C0A@@0C09@@0C0B@@0C08@@0C0E@@0C0D@@0C0F@@0C0C@@0C12@@0C11@@0C13@@0C10@@0C16@@0C15@@0C17@@0C14@@0C1A@@0C19@@0C1B@@0C18@@0C1E@@0C1D@@0C1F@@0C1C@@0C22@@0C21@@0C23@@0C20@@0C26@@0C25@@0C27@@0C24@@0C2A@@0C29@@0C2B@@0C28@@0C2E@@0C2D@@0C2F@@0C2C@@0C32@@0C31@@0C33@@0C30@@0C36@@0C35@@0C37@@0C34@@0C3A@@0C39@@0C3B@@0C38@@0C3E@@0C3D@@0C3F@@0C3C@@0C42@@0C41@@0C43@@0C40@@0C46@@0C45@@0C47@@0C44@@0C4A@@0C49@@0C4B@@0C48@@0C4E@@0C4D@@0C4F@@0C4C@@0C52@@0C51@@0C53@@0C50@@0C56@@0C55@@0C57@@0C54@@0C5A@@0C59@@0C5B@@0C58@@0C5E@@0C5D@@0C5F@@0C5C@@0C62@@0C61@@0C63@@0C60@@0C66@@0C65@@0C67@@0C64@@0C6A@@0C69@@0C6B@@0C68@@0C6E@@0C6D@@0C6F@@0C6C@@0C72@@0C71@@0C73@@0C70@@0C76@@0C75@@0C77@@0C74@@0C7A@@0C79@@0C7B@@0C78@@0C7E@@0C7D@@0C7F@@0C7C@@0C82@@0C81@@0C83@@0C80@@0C86@@0C85@@0C87@@0C84@@0C8A@@0C89@@0C8B@@0C88@@0C8E@@0C8D@@0C8F@@0C8C@@0C92@@0C91@@0C93@@0C90@@0C96@@0C95@@0C97@@0C94@@0C9A@@0C99@@0C9B@@0C98@@0C9E@@0C9D@@0C9F@@0C9C@@0CA2@@0CA1@@0CA3@@0CA0@@0CA6@@0CA5@@0CA7@@0CA4@@0CAA@@0CA9@@0CAB@@0CA8@@0CAE@@0CAD@@0CAF@@0CAC@@0CB2@@0CB1@@0CB3@@0CB0@@0CB6@@0CB5@@0CB7@@0CB4@@0CBA@@0CB9@@0CBB@@0CB8@@0CBE@@0CBD@@0CBF@@0CBC@@0CC2@@0CC1@@0CC3@@0CC0@@0CC6@@0CC5@@0CC7@@0CC4@@0CCA@@0CC9@@0CCB@@0CC8@@0CCE@@0CCD@@0CCF@@0CCC@@0CD2@@0CD1@@0CD3@@0CD0@@0CD6@@0CD5@@0CD7@@0CD4@@0CDA@@0CD9@@0CDB@@0CD8@@0CDE@@0CDD@@0CDF@@0CDC@@0CE2@@0CE1@@0CE3@@0CE0@@0CE6@@0CE5@@0CE7@@0CE4@@0CEA@@0CE9@@0CEB@@0CE8@@0CEE@@0CED@@0CEF@@0CEC@@0CF2@@0CF1@@0CF3@@0CF0@@0CF6@@0CF5@@0CF7@@0CF4@@0CFA@@0CF9@@0CFB@@0CF8@@0CFE@@0CFD@@0CFF@@0CFC%BlitLeftMaskSolidTriangleBad16Bit2BPP@@0D02@@0D01@@0D03@@0D00@@0D06@@0D05@@0D07@@0D04@@0D0A@@0D09@@0D0B@@0D08@@0D0E@@0D0D@@0D0F@@0D0C@@0D12@@0D11@@0D13@@0D10@@0D16@@0D15@@0D17@@0D14@@0D1A@@0D19@@0D1B@@0D18@@0D1E@@0D1D@@0D1F@@0D1C@@0D22@@0D21@@0D23@@0D20@@0D26@@0D25@@0D27@@0D24@@0D2A@@0D29@@0D2B@@0D28@@0D2E@@0D2D@@0D2F@@0D2C@@0D32@@0D31@@0D33@@0D30@@0D36@@0D35@@0D37@@0D34@@0D3A@@0D39@@0D3B@@0D38@@0D3E@@0D3D@@0D3F@@0D3C@@0D42@@0D41@@0D43@@0D40@@0D46@@0D45@@0D47@@0D44@@0D4A@@0D49@@0D4B@@0D48@@0D4E@@0D4D@@0D4F@@0D4C@@0D52@@0D51@@0D53@@0D50@@0D56@@0D55@@0D57@@0D54@@0D5A@@0D59@@0D5B@@0D58@@0D5E@@0D5D@@0D5F@@0D5C@@0D62@@0D61@@0D63@@0D60@@0D66@@0D65@@0D67@@0D64@@0D6A@@0D69@@0D6B@@0D68@@0D6E@@0D6D@@0D6F@@0D6C@@0D72@@0D71@@0D73@@0D70@@0D76@@0D75@@0D77@@0D74@@0D7A@@0D79@@0D7B@@0D78@@0D7E@@0D7D@@0D7F@@0D7C@@0D82@@0D81@@0D83@@0D80@@0D86@@0D85@@0D87@@0D84@@0D8A@@0D89@@0D8B@@0D88@@0D8E@@0D8D@@0D8F@@0D8C@@0D92@@0D91@@0D93@@0D90@@0D96@@0D95@@0D97@@0D94@@0D9A@@0D99@@0D9B@@0D98@@0D9E@@0D9D@@0D9F@@0D9C@@0DA2@@0DA1@@0DA3@@0DA0@@0DA6@@0DA5@@0DA7@@0DA4@@0DAA@@0DA9@@0DAB@@0DA8@@0DAE@@0DAD@@0DAF@@0DAC@@0DB2@@0DB1@@0DB3@@0DB0@@0DB6@@0DB5@@0DB7@@0DB4@@0DBA@@0DB9@@0DBB@@0DB8@@0DBE@@0DBD@@0DBF@@0DBC@@0DC2@@0DC1@@0DC3@@0DC0@@0DC6@@0DC5@@0DC7@@0DC4@@0DCA@@0DC9@@0DCB@@0DC8@@0DCE@@0DCD@@0DCF@@0DCC@@0DD2@@0DD1@@0DD3@@0DD0@@0DD6@@0DD5@@0DD7@@0DD4@@0DDA@@0DD9@@0DDB@@0DD8@@0DDE@@0DDD@@0DDF@@0DDC@@0DE2@@0DE1@@0DE3@@0DE0@@0DE6@@0DE5@@0DE7@@0DE4@@0DEA@@0DE9@@0DEB@@0DE8@@0DEE@@0DED@@0DEF@@0DEC@@0DF2@@0DF1@@0DF3@@0DF0@@0DF6@@0DF5@@0DF7@@0DF4@@0DFA@@0DF9@@0DFB@@0DF8@@0DFE@@0DFD@@0DFF@@0DFC'BlitRightMaskSolidTriangleGood15Bit2BPP@@0E02@@0E01@@0E03@@0E00@@0E06@@0E05@@0E07@@0E04@@0E0A@@0E09@@0E0B@@0E08@@0E0E@@0E0D@@0E0F@@0E0C@@0E12@@0E11@@0E13@@0E10@@0E16@@0E15@@0E17@@0E14@@0E1A@@0E19@@0E1B@@0E18@@0E1E@@0E1D@@0E1F@@0E1C@@0E22@@0E21@@0E23@@0E20@@0E26@@0E25@@0E27@@0E24@@0E2A@@0E29@@0E2B@@0E28@@0E2E@@0E2D@@0E2F@@0E2C@@0E32@@0E31@@0E33@@0E30@@0E36@@0E35@@0E37@@0E34@@0E3A@@0E39@@0E3B@@0E38@@0E3E@@0E3D@@0E3F@@0E3C@@0E42@@0E41@@0E43@@0E40@@0E46@@0E45@@0E47@@0E44@@0E4A@@0E49@@0E4B@@0E48@@0E4E@@0E4D@@0E4F@@0E4C@@0E52@@0E51@@0E53@@0E50@@0E56@@0E55@@0E57@@0E54@@0E5A@@0E59@@0E5B@@0E58@@0E5E@@0E5D@@0E5F@@0E5C@@0E62@@0E61@@0E63@@0E60@@0E66@@0E65@@0E67@@0E64@@0E6A@@0E69@@0E6B@@0E68@@0E6E@@0E6D@@0E6F@@0E6C@@0E72@@0E71@@0E73@@0E70@@0E76@@0E75@@0E77@@0E74@@0E7A@@0E79@@0E7B@@0E78@@0E7E@@0E7D@@0E7F@@0E7C@@0E82@@0E81@@0E83@@0E80@@0E86@@0E85@@0E87@@0E84@@0E8A@@0E89@@0E8B@@0E88@@0E8E@@0E8D@@0E8F@@0E8C@@0E92@@0E91@@0E93@@0E90@@0E96@@0E95@@0E97@@0E94@@0E9A@@0E99@@0E9B@@0E98@@0E9E@@0E9D@@0E9F@@0E9C@@0EA2@@0EA1@@0EA3@@0EA0@@0EA6@@0EA5@@0EA7@@0EA4@@0EAA@@0EA9@@0EAB@@0EA8@@0EAE@@0EAD@@0EAF@@0EAC@@0EB2@@0EB1@@0EB3@@0EB0@@0EB6@@0EB5@@0EB7@@0EB4@@0EBA@@0EB9@@0EBB@@0EB8@@0EBE@@0EBD@@0EBF@@0EBC@@0EC2@@0EC1@@0EC3@@0EC0@@0EC6@@0EC5@@0EC7@@0EC4@@0ECA@@0EC9@@0ECB@@0EC8@@0ECE@@0ECD@@0ECF@@0ECC@@0ED2@@0ED1@@0ED3@@0ED0@@0ED6@@0ED5@@0ED7@@0ED4@@0EDA@@0ED9@@0EDB@@0ED8@@0EDE@@0EDD@@0EDF@@0EDC@@0EE2@@0EE1@@0EE3@@0EE0@@0EE6@@0EE5@@0EE7@@0EE4@@0EEA@@0EE9@@0EEB@@0EE8@@0EEE@@0EED@@0EEF@@0EEC@@0EF2@@0EF1@@0EF3@@0EF0@@0EF6@@0EF5@@0EF7@@0EF4@@0EFA@@0EF9@@0EFB@@0EF8@@0EFE@@0EFD@@0EFF@@0EFC&BlitLeftMaskSolidTriangleGood15Bit2BPP@@0F02@@0F01@@0F03@@0F00@@0F06@@0F05@@0F07@@0F04@@0F0A@@0F09@@0F0B@@0F08@@0F0E@@0F0D@@0F0F@@0F0C@@0F12@@0F11@@0F13@@0F10@@0F16@@0F15@@0F17@@0F14@@0F1A@@0F19@@0F1B@@0F18@@0F1E@@0F1D@@0F1F@@0F1C@@0F22@@0F21@@0F23@@0F20@@0F26@@0F25@@0F27@@0F24@@0F2A@@0F29@@0F2B@@0F28@@0F2E@@0F2D@@0F2F@@0F2C@@0F32@@0F31@@0F33@@0F30@@0F36@@0F35@@0F37@@0F34@@0F3A@@0F39@@0F3B@@0F38@@0F3E@@0F3D@@0F3F@@0F3C@@0F42@@0F41@@0F43@@0F40@@0F46@@0F45@@0F47@@0F44@@0F4A@@0F49@@0F4B@@0F48@@0F4E@@0F4D@@0F4F@@0F4C@@0F52@@0F51@@0F53@@0F50@@0F56@@0F55@@0F57@@0F54@@0F5A@@0F59@@0F5B@@0F58@@0F5E@@0F5D@@0F5F@@0F5C@@0F62@@0F61@@0F63@@0F60@@0F66@@0F65@@0F67@@0F64@@0F6A@@0F69@@0F6B@@0F68@@0F6E@@0F6D@@0F6F@@0F6C@@0F72@@0F71@@0F73@@0F70@@0F76@@0F75@@0F77@@0F74@@0F7A@@0F79@@0F7B@@0F78@@0F7E@@0F7D@@0F7F@@0F7C@@0F82@@0F81@@0F83@@0F80@@0F86@@0F85@@0F87@@0F84@@0F8A@@0F89@@0F8B@@0F88@@0F8E@@0F8D@@0F8F@@0F8C@@0F92@@0F91@@0F93@@0F90@@0F96@@0F95@@0F97@@0F94@@0F9A@@0F99@@0F9B@@0F98@@0F9E@@0F9D@@0F9F@@0F9C@@0FA2@@0FA1@@0FA3@@0FA0@@0FA6@@0FA5@@0FA7@@0FA4@@0FAA@@0FA9@@0FAB@@0FA8@@0FAE@@0FAD@@0FAF@@0FAC@@0FB2@@0FB1@@0FB3@@0FB0@@0FB6@@0FB5@@0FB7@@0FB4@@0FBA@@0FB9@@0FBB@@0FB8@@0FBE@@0FBD@@0FBF@@0FBC@@0FC2@@0FC1@@0FC3@@0FC0@@0FC6@@0FC5@@0FC7@@0FC4@@0FCA@@0FC9@@0FCB@@0FC8@@0FCE@@0FCD@@0FCF@@0FCC@@0FD2@@0FD1@@0FD3@@0FD0@@0FD6@@0FD5@@0FD7@@0FD4@@0FDA@@0FD9@@0FDB@@0FD8@@0FDE@@0FDD@@0FDF@@0FDC@@0FE2@@0FE1@@0FE3@@0FE0@@0FE6@@0FE5@@0FE7@@0FE4@@0FEA@@0FE9@@0FEB@@0FE8@@0FEE@@0FED@@0FEF@@0FEC@@0FF2@@0FF1@@0FF3@@0FF0@@0FF6@@0FF5@@0FF7@@0FF4@@0FFA@@0FF9@@0FFB@@0FF8@@0FFE@@0FFD@@0FFF@@0FFC'BlitRightMaskSolidTriangleGood16Bit2BPP@@1002@@1001@@1003@@1000@@1006@@1005@@1007@@1004@@100A@@1009@@100B@@1008@@100E@@100D@@100F@@100C@@1012@@1011@@1013@@1010@@1016@@1015@@1017@@1014@@101A@@1019@@101B@@1018@@101E@@101D@@101F@@101C@@1022@@1021@@1023@@1020@@1026@@1025@@1027@@1024@@102A@@1029@@102B@@1028@@102E@@102D@@102F@@102C@@1032@@1031@@1033@@1030@@1036@@1035@@1037@@1034@@103A@@1039@@103B@@1038@@103E@@103D@@103F@@103C@@1042@@1041@@1043@@1040@@1046@@1045@@1047@@1044@@104A@@1049@@104B@@1048@@104E@@104D@@104F@@104C@@1052@@1051@@1053@@1050@@1056@@1055@@1057@@1054@@105A@@1059@@105B@@1058@@105E@@105D@@105F@@105C@@1062@@1061@@1063@@1060@@1066@@1065@@1067@@1064@@106A@@1069@@106B@@1068@@106E@@106D@@106F@@106C@@1072@@1071@@1073@@1070@@1076@@1075@@1077@@1074@@107A@@1079@@107B@@1078@@107E@@107D@@107F@@107C@@1082@@1081@@1083@@1080@@1086@@1085@@1087@@1084@@108A@@1089@@108B@@1088@@108E@@108D@@108F@@108C@@1092@@1091@@1093@@1090@@1096@@1095@@1097@@1094@@109A@@1099@@109B@@1098@@109E@@109D@@109F@@109C@@10A2@@10A1@@10A3@@10A0@@10A6@@10A5@@10A7@@10A4@@10AA@@10A9@@10AB@@10A8@@10AE@@10AD@@10AF@@10AC@@10B2@@10B1@@10B3@@10B0@@10B6@@10B5@@10B7@@10B4@@10BA@@10B9@@10BB@@10B8@@10BE@@10BD@@10BF@@10BC@@10C2@@10C1@@10C3@@10C0@@10C6@@10C5@@10C7@@10C4@@10CA@@10C9@@10CB@@10C8@@10CE@@10CD@@10CF@@10CC@@10D2@@10D1@@10D3@@10D0@@10D6@@10D5@@10D7@@10D4@@10DA@@10D9@@10DB@@10D8@@10DE@@10DD@@10DF@@10DC@@10E2@@10E1@@10E3@@10E0@@10E6@@10E5@@10E7@@10E4@@10EA@@10E9@@10EB@@10E8@@10EE@@10ED@@10EF@@10EC@@10F2@@10F1@@10F3@@10F0@@10F6@@10F5@@10F7@@10F4@@10FA@@10F9@@10FB@@10F8@@10FE@@10FD@@10FF@@10FC&BlitLeftMaskSolidTriangleGood16Bit2BPP@@1102@@1101@@1103@@1100@@1106@@1105@@1107@@1104@@110A@@1109@@110B@@1108@@110E@@110D@@110F@@110C@@1112@@1111@@1113@@1110@@1116@@1115@@1117@@1114@@111A@@1119@@111B@@1118@@111E@@111D@@111F@@111C@@1122@@1121@@1123@@1120@@1126@@1125@@1127@@1124@@112A@@1129@@112B@@1128@@112E@@112D@@112F@@112C@@1132@@1131@@1133@@1130@@1136@@1135@@1137@@1134@@113A@@1139@@113B@@1138@@113E@@113D@@113F@@113C@@1142@@1141@@1143@@1140@@1146@@1145@@1147@@1144@@114A@@1149@@114B@@1148@@114E@@114D@@114F@@114C@@1152@@1151@@1153@@1150@@1156@@1155@@1157@@1154@@115A@@1159@@115B@@1158@@115E@@115D@@115F@@115C@@1162@@1161@@1163@@1160@@1166@@1165@@1167@@1164@@116A@@1169@@116B@@1168@@116E@@116D@@116F@@116C@@1172@@1171@@1173@@1170@@1176@@1175@@1177@@1174@@117A@@1179@@117B@@1178@@117E@@117D@@117F@@117C@@1182@@1181@@1183@@1180@@1186@@1185@@1187@@1184@@118A@@1189@@118B@@1188@@118E@@118D@@118F@@118C@@1192@@1191@@1193@@1190@@1196@@1195@@1197@@1194@@119A@@1199@@119B@@1198@@119E@@119D@@119F@@119C@@11A2@@11A1@@11A3@@11A0@@11A6@@11A5@@11A7@@11A4@@11AA@@11A9@@11AB@@11A8@@11AE@@11AD@@11AF@@11AC@@11B2@@11B1@@11B3@@11B0@@11B6@@11B5@@11B7@@11B4@@11BA@@11B9@@11BB@@11B8@@11BE@@11BD@@11BF@@11BC@@11C2@@11C1@@11C3@@11C0@@11C6@@11C5@@11C7@@11C4@@11CA@@11C9@@11CB@@11C8@@11CE@@11CD@@11CF@@11CC@@11D2@@11D1@@11D3@@11D0@@11D6@@11D5@@11D7@@11D4@@11DA@@11D9@@11DB@@11D8@@11DE@@11DD@@11DF@@11DC@@11E2@@11E1@@11E3@@11E0@@11E6@@11E5@@11E7@@11E4@@11EA@@11E9@@11EB@@11E8@@11EE@@11ED@@11EF@@11EC@@11F2@@11F1@@11F3@@11F0@@11F6@@11F5@@11F7@@11F4@@11FA@@11F9@@11FB@@11F8@@11FE@@11FD@@11FF@@11FCxyuv INTVERTEXLeftSection
@@FindLeft@@FoundLeft@@Left14div@@LeftPrestep@@ExitRightSection@@FindRight@@FoundRight@@Right14div@@RightPrestepDrawPolyLight15Bit8TextureASM @@Lookup1 @@Lookup2 @@Lookup3@@LeftHandPoly@@RightHandPoly@@Calculate
@@DrawLoop@@Loop@@Skippy@@Skip@@StillRight@@SkipAddRight@@StillLeft@@SkipAddLeft @@ExitOneDrawPolyLight16Bit8TextureASMDrawPolyLight15Bit16TextureASMDrawPolyLight16Bit16TextureASMDrawPolyLight15Bit32TextureASMDrawPolyLight16Bit32TextureASMDrawPolyLight15Bit64TextureASMDrawPolyLight16Bit64TextureASMDrawPolyLight15Bit128TextureASMDrawPolyLight16Bit128TextureASMDrawPolyLight15Bit256TextureASMDrawPolyLight16Bit256TextureASMDrawPolyLight15Bit512TextureASMDrawPolyLight16Bit512TextureASMConst256Scale16UValueVValue NextDelta
NextDeltaU
NextDeltaVWidestDeltaUDeltaVTmpDudxfracDvdxfrac DuvdxstepRightHeight
Right_DxdyRight_X
RightCount RightList
LeftHeight Left_Dxdy Left_Dudy Left_DvdyLeft_XLeft_ULeft_V LeftCountLeftList BlitRGBMix16BitRightTriangle2BPPlpSourcelpDestinationTRTGTBMRMGMBBRBGBB@@Loop2@@TSkip@@Loop3@@MSkip@@Loop4@@BSkip@@ExitBlitRGBMix16BitLeftTriangle2BPP&BlitRGBMix16BitLeftTriangleGouraud2BPP@@YLoopR@@XLoopR@@PinkR@@YLoopG@@XLoopG@@PinkG@@YLoopB@@XLoopB@@PinkB'BlitRGBMix16BitRightTriangleGouraud2BPP)BlitRGBMix16BitRightTriangleOffScreen2BPP(BlitRGBMix16BitLeftTriangleOffScreen2BPP BlitRGBMix15BitRightTriangle2BPPBlitRGBMix15BitLeftTriangle2BPP)BlitRGBMix15BitRightTriangleOffScreen2BPP(BlitRGBMix15BitLeftTriangleOffScreen2BPPSP_Store
Dest_Store Src_Store
LineLengthDataOffsetRight_TriangleGouraudLookupX_TriangleGouraudLookupY_TriangleGouraudTop_GraphicMixTableR_GraphicMixTableG_GraphicMixTableBxyuv INTVERTEXLeftSection
@@FindLeft@@FoundLeft@@Left14div@@LeftPrestep@@ExitRightSection@@FindRight@@FoundRight@@Right14div@@RightPrestepDrawPoly16Bit8TextureASM @@Lookup1 @@Lookup2 @@Lookup3@@LeftHandPoly@@RightHandPoly@@Calculate
@@DrawLoop@@Loop@@Skip@@StillRight@@SkipAddRight@@StillLeft@@SkipAddLeft @@ExitOneDrawPoly16Bit16TextureASMDrawPoly16Bit32TextureASMDrawPoly16Bit64TextureASMDrawPoly16Bit128TextureASMDrawPoly16Bit256TextureASMDrawPoly16Bit512TextureASMDrawPoly16Bit1024TextureASMDrawPolyRecursive_DivideTableArray_DivideTable_Vertex0_Vertex1_Vertex2LeftLinePolygonTopVertexArrayMiddleVertexArrayBottomVertexArrayTextureLookup_PolygonScreenBuffer_PolygonTexture_PolygonScreenWidthConst256Scale16UValueVValue NextDelta
NextDeltaU
NextDeltaVWidestDeltaUDeltaVTmpDudxfracDvdxfrac DuvdxstepRightHeight
Right_DxdyRight_X
RightCount RightList
LeftHeight Left_Dxdy Left_Dudy Left_DvdyLeft_XLeft_ULeft_V LeftCountLeftListCheckCPU
@@NotIntel @@No3DNow@@NoExtended@@NotAMD
@@NotCyrix
@@CheckMMX@@NoMMXSupport@@NoSIMDSupport@@NoCMOVSupport@@Is386@@Is486BlitHorizontalLine2BPPlpDestSurfacedwWidth@@DWORDLoop@@Loop@@Exit@@ExtraPixel@@DWORDLoop2@@WriteSingle!BlitHorizontalRightDottedLine2BPP@@PatternOffsetSetDottedLineColour2BPPRGBR1G1B1SetDottedLineColour15Bit2BPP BlitHorizontalLeftDottedLine2BPPBlitVerticalUpDottedLine2BPPdwDepthBlitVerticalDownDottedLine2BPPBlitVerticalLine2BPP??0000??0001??0002??0003??0004??0005??0006??0007??0008??0009??000A??000B??000C??000D??000E??000F??0010??0011??0012??0013??0014??0015??0016??0017??0018??0019??001A??001B??001C??001D??001E??001FBlitAreaAMDMMX2BPPlpSourceSurfacedwSourceWidthdwSourceDepthdwSourceModulodwDestModulo@@LoopY @@NoSmall@@LoopX@@SkipBlitArea2BPPBlit640x480Screen2BPP@@YLoop@@XLoopBlit800x600Screen2BPP??0020??0021??0022??0023??0024??0025??0026??0027??0028??0029??002A??002B??002C??002D??002E??002F??0030??0031??0032??0033??0034??0035??0036??0037??0038??0039??003A??003B??003C??003D??003E??003FBlit640x480ScreenMMX2BPP??0040??0041??0042??0043??0044??0045??0046??0047??0048??0049??004A??004B??004C??004D??004E??004F??0050??0051??0052??0053??0054??0055??0056??0057??0058??0059??005A??005B??005C??005D??005E??005FBlit800x600ScreenMMX2BPPBlitAreaSemiTrans16Bit2BPPBlitDarkArea16Bit2BPPCalculateTileType2BPPlpSource@@Transparent @@Nothing@@Opaque!BlitAreaMaskClear25Trans16Bit2BPPlpDestinationnSXnSYnWnHnDXnDYnPitch
@@ClipXMin
@@ClipXMax
@@ClipYMin
@@ClipYMax@@HeightLoop@@WidthLoop!BlitAreaMaskClear50Trans16Bit2BPPBlitAreaMaskClearLight2BPPBlitAreaMaskClearDark2BPP!BlitAreaMaskClear75Trans16Bit2BPP!BlitAreaMaskClearDynamic16Bit2BPP@@NoBlue @@NoGreen@@Write@@WritePurpleBlitAreaMaskClear2BPP@@BottomClipped@@CHeightLoop1@@CWidthLoop1@@TopClipped@@CHeightLoop2@@CWidthLoop2@@OnlyXClipped@@LeftClipped@@CHeightLoop3@@CWidthLoop3@@RightClipped@@CHeightLoop4@@CWidthLoop4@@ClearEntire@@CHeightLoop@@CWidthLoopBlitAreaMaskPlayfield2BPP#BlitAreaMaskPlayfieldTrans16Bit2BPPBlitSprite2BPP@@AlignPixelEnd@@NoAlignPixel@@QWordPixels@@Transparent1@@Transparent2@@Transparent3@@Transparent4@@CheckSecondPixels@@QWordNoCheck@@TransparentNC1@@TransparentNC3@@WriteSinglePixels@@SinglePixelEnd
@@EndXLoopBlitSpriteMMX2BPP@@NoOddPixelBlitSpriteNT2BPPBlitSpriteLighten16Bit2BPPBlitSpriteHilightLighten2BPPnMaskBlitCompressedSprite2BPPnXOffset@@SkipStart
@@RunBytes@@CopyBytes@@FinishedSkipOnRun@@RunCorrect@@FinishedSkipOnCopy@@CopyBytesToSource@@CopyDWordsToSource@@CopyWordsToSCheck@@CopyWordsToSource@@CopyBytesDone@@NoSkip@@RunBytes2@@NoPartRun@@CopyBytes2@@NoPartCopy@@CopyDWordsLoop@@CopyWordCheck@@CopyWordLoop@@DecompLoop@@FinishedLoopBlitSpriteTrans16Bit2BPPBlitGreenArea16Bit2BPPlpScreennXnYRebuildTriangles2BPP@@RTLoop@@RMLoop@@RBLoop@@LTLoop@@LMLoop@@LBLoopm_nRPlayfieldOffsetm_nLPlayfieldOffsetm_nLOffScreenOffsetm_nROffScreenOffsetm_nRTPlayfieldOffsetm_nRMPlayfieldOffsetm_nRBPlayfieldOffsetm_nLTPlayfieldOffsetm_nLMPlayfieldOffsetm_nLBPlayfieldOffset_m_nRTOffScreenOffsetm_nRTOffScreenOffset_m_nRMOffScreenOffsetm_nRMOffScreenOffset_m_nRBOffScreenOffsetm_nRBOffScreenOffset_m_nLTOffScreenOffsetm_nLTOffScreenOffset_m_nLMOffScreenOffsetm_nLMOffScreenOffset_m_nLBOffScreenOffsetm_nLBOffScreenOffset_m_nRTOnScreenOffsetm_nRTOnScreenOffset_m_nRMOnScreenOffsetm_nRMOnScreenOffset_m_nRBOnScreenOffsetm_nRBOnScreenOffset_m_nLTOnScreenOffsetm_nLTOnScreenOffset_m_nLMOnScreenOffsetm_nLMOnScreenOffset_m_nLBOnScreenOffsetm_nLBOnScreenOffsetm_nRTSourceOffsetm_nRMSourceOffsetm_nRBSourceOffsetm_nLTSourceOffsetm_nLMSourceOffsetm_nLBSourceOffsetReadTimeStampCounter nTimeHighnTimeLow
CountFirstDoTimeptrSetWindowSurfaceWidthdwWindowWidthGetWindowSurfaceWidthSetWindowSurfaceDepthdwWindowDepthGetWindowSurfaceDepthSetPrimarySurfacePitchdwPrimaryPitchSetPrimarySurfaceWidthdwPrimaryWidthSetPrimarySurfaceDepthdwPrimaryDepthGetPrimarySurfacePitchGetPrimarySurfaceWidthGetPrimarySurfaceDepthGetDestModuloGetSourceModuloSetDestModulonDestModuloSetSourceModulo
nSrcModulom_dwPrimaryPitchm_dwPrimaryWidthm_dwPrimaryDepthm_dwWindowWidthm_dwWindowDepthm_dwSourceModulom_dwDestModulom_dwSourceWidthm_dwSourceDepthm_dwVisibilityMaskm_byBrightnesslowhighclowchigh . ▓ ▓ @ @ >@ j@